@font-face {
   font-family: 'DINAlternate-Bold';
   src: url('/static/fonts/DINAlternateBold.ttf');
}

@font-face {
   font-family: 'SourceHanSans-Medium';
   src: url('/static/fonts/SourceHanSansCN-Medium.ttf');
}

@font-face {
   font-family: 'SourceHanSansCN-Normal';
   src: url('/static/fonts/SourceHanSansCN-Normal.ttf');
}

@font-face {
  font-family: 'iconfont';  /* Project id 3875750 */
  src: url('https://at.alicdn.com/t/c/font_3875750_2t9dcltfhqa.woff2?t=1684396638068') format('woff2'),
       url('https://at.alicdn.com/t/c/font_3875750_2t9dcltfhqa.woff?t=1684396638068') format('woff'),
       url('https://at.alicdn.com/t/c/font_3875750_2t9dcltfhqa.ttf?t=1684396638068') format('truetype');
}

[class^=icon] {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.youxi:before {
  content: "\e60e";
}

.wenjian:before {
  content: "\e60f";
}

.zhuanfa:before {
  content: "\e610";
}
.icon-contact::before {
	content: "\e610";
}
.icon-community::before {
  content: "\e743";
}
.icon-more::before {
  content: "\e670";
}
.icon-seat-checked::before {
  content: "\e616";
}
.icon-seat::before {
  content: "\e618";
}
.icon-set::before {
  content: "\e60a";
}
.icon-edit::before {
  content: "\e622";
}
.icon-attention::before {
  content: "\e6aa";
}
.icon-report-circle::before {
  content: "\e607";
}
.icon-arrow-left::before {
  content: "\e8b5";
  display: inline-block;
  width: 10px;
}
.icon-out-score::before {
  content: "\e6cd";
}